Блог

Минимально жизнеспособный продукт: типы, методы, этапы построения

12 ноября 2020
25 мин. 168690
image
image
Артем Гаврилов редактор
Минимально жизнеспособный продукт: типы, методы, этапы построения
Концепция минимально жизнеспособного продукта (или MVP) получила популярность после выхода в свет книги «Экономичный стартап». Её автор Эрик Рис понимал под этим понятием продукт, который имеет только основные и необходимые для работы функции. Но почему Рис называл стратегию критически важной для каждого стартапа?

Что такое MVP?

MVP (от англ. Minimum Viable Product, «минимально жизнеспособный продукт») — это самая ранняя версия продукта, которая обладает только необходимыми функциями, достаточными для того, чтобы донести основополагающие ценности до аудитории и проверить их на первых пользователях.

Ключевой момент идеи MVP заключается в том, что компания производит реальный товар, который затем поставляет на рынок. Это может быть одностраничный сайт или, на вид, полностью автоматизированная услуга, которая в действительности выполняется вручную. Разработчики наблюдают за поведением людей, впервые использующих услугу. На основе информации, полученной в ходе эксперимента, команда продолжает, корректирует или отменяет работу над продуктом.
MVP имеет все основные функции, необходимые для реализации идеи и удержания первых последователей. Такой продукт обязан представлять достаточную ценность для пользователей.
Когда предприниматель запускает стартап, он может только гадать, оценят ли потребители его замысел, будут ли они использовать продукцию по назначению. Он предполагает, что у клиентов есть потребность, а продукт, над которым работает команда, удовлетворяет её. Чтобы узнать наверняка, необходимо представить клиентам MVP и собрать максимальный объем подтвержденной информации об их впечатлении от использования продукта.

Однако получение обратной связи от ЦА — не единственная польза от реализации MVP в бизнес-стратегии. Тестирование бета-версии на клиентах обеспечивает прямые и косвенные финансовые преимущества:
Тестирование бета-версии как возможность убедить инвесторов в выделении большого бюджета на завершение разработки;
Скорейший выпуск продукта на рынок — возможность получать прибыль до завершения процесса разработки;
Экономия средств на анализе рынка и ЦА.

Почему MVP важен для успешного развития бизнеса?

Стартапы предлагает товар или услугу, чтобы удовлетворить определённые потребности ЦА. Чем выше значимость проблемы для потребителя, тем ценнее предложенное решение. Реализация MVP позволяет на начальных этапах развития бизнеса установить, насколько продукт соответствует ожиданиям и нуждам клиента. Соответственно, руководство компании и инвесторы получают данные, необходимые для принятия решения о дальнейшей судьбе стартапа.

По статистике, провальными оказываются около 70% стартапов. Отчасти неудачи связаны с выпуском бесполезных или несвоевременных товаров. Вспомнить, например, легендарную историю появления пакетиков-стикеров для сахара. Их изобретатель хотел упростить пользователям жизнь. Он предполагал, что посетители кафе смогут разламывать пакетики посредине и высыпать содержимое, не проронив ни крошки. Однако клиенты кафе продолжали по привычке отрывать уголок пакетика. Гениальная, на первый взгляд, идея оказалась совершенно бесполезной на практике. И хоть позднее стикеры получили популярность благодаря удобству транспортировки, они не принесли прибыли своему изобретателю.
MVP помогает установить необходимую функциональность продукта и эффективно расходовать ресурсы производства исходя из целей, заданных на старте разработки.
Создавая MVP, команда может понять интерес клиентов к продукту, не затрачивая время и силы на доведение идеи до совершенства. Чем раньше создатели получат фидбэк от покупателей, тем меньше усилий и затрат уйдет на «мертворожденную» идею. MVP дает более надежный результат, чем опросы целевой аудитории и позволяет пронаблюдать реальное взаимодействие пользователя и программы. А значит, уже в процессе создания разработчики будут понимать потенциальную окупаемость.

Эта концепция основана на философии бережливого стартапа и подразумевает итеративный процесс построения цикла измерения—обучения до полного удовлетворения потребностей рынка. Начиная с минимально жизнеспособного продукта, команда сосредоточена на основных функциях и ценности предложенной идеи. Она чётко осознаёт наиболее важные задачи и реализует их в приоритетном порядке. Например, в случае с разработкой программного обеспечения программисты переходят к оптимизации пользовательского интерфейса только после выпуска минимально жизнеспособного продукта.
MVP предотвращает страх перед «незавершенным строительством» и дает четкое направление развития. Кроме того, наличие функционирующего товара, мотивирует команду разработчиков и снижает беспокойство продакт-менеджеров насчет недостаточной функциональности.

Типы MVP

Существует множество подходов к созданию MVP. Давайте рассмотрим основные типы.

Волшебник страны Оз (иногда называют MVP Флинстоуна)

Оба названия этого типа минимально жизнеспособного продукта символизируют его принцип работы. Подобно тому, как Флинстоун создавал иллюзию того, что у него есть реальная машина, а Волшебник страны Оз использовал трюки, чтобы притворяться гигантской зеленой головой, феей, огненным шаром или монстром, этот тип MVP только кажется полностью функциональным. В реальности стартапер выполняет всю работу вручную, вместо того чтобы использовать программное обеспечение. Базовое программное обеспечение отсутствует вовсе, зато есть концепция продукта, которая требует проверки.

Nick Swinmurn, основатель Zappos, доказал, что данная стратегия работает. В самом начале он ни доллара не потратил на покупку обуви и аренду склада. Он опубликовал фотографии обуви на сайте. Как только покупатели начали заказывать обувь, он пошел в магазин, купил нужную пару и отправил ее. Осознав, что проект жизнеспособен, он обновил функциональность сайта.

Консьерж MVP

Предприниматели, которые выбирают консьерж MVP, также предоставляют практические услуги. Но в этом случае клиент знает, что за предоставленной услугой стоит реальный человек. Wealthfront, служба финансового планирования и инвестиций, начала с консьерж MVP. Сотрудники Wealthfront общались напрямую с клиентами, которым нужна была помощь в управлении капиталом.

Важное отличие консьерж MVP от типа «Волшебник страны Оз» состоит в том, что он направлен на генерацию идей о будущем продукта, предоставление услуги и общение с клиентом.

Разрозненный MVP

Идея разрозненного MVP — донести ценность использования существующих инструментов вместо создания уникального решения. Прототип продукта выглядит как комплексный продукт. Вы можете использовать простое программное обеспечение, собрать все воедино и добавить необходимую функциональность после получения обратной связи.

Groupon — отличный пример разрозненного MVP. Его основатель Andrew Mason запустил сайт на WordPress, где вручную размещал изображения еды каждый день. Он генерировал предложения в виде PDF-документов, используя AppleScript, и отправлял их по электронной почте через Apple Mail. Так он подтвердил гипотезу Groupon.

Продукт с одним параметром

MVP может быть реальным программным обеспечением с минимальным набором функций, основных, необходимых для проверки. С их помощью вы сможете сузить целевую группу, получить обратную связь и проанализировать ее, сосредоточиться на тестировании.

Независимо от того, какой тип MVP вы выберете, для создания минимально жизнеспособного продукта вам потребуется выполнить несколько основных шагов.

Пошаговое руководство по построению MVP

Продукт всегда начинается с идеи. Основное отличие успешного продукта от невостребованного состоит в том, что популярный продукт — результат осуществимой идеи, трансформированной с помощью детального плана развития.

Мы предлагаем пошаговое руководство по проверке вашей идеи и превращению ее в продукт. Вы сможете создать MVP за семь шагов. Шаг 0 — введение в основные принципы и методы. Восьмой и девятый шаги — о подходах к управлению проектами.

Шаг 0. Подтвердите базовые принципы и методы MVP

Перед началом любой фактической работы стоит потратить некоторое время, чтобы наметить основные принципы и методы MVP, а затем убедиться, что ваша команда использует их на протяжении всего процесса. Нижеперечисленные пункты важны на всех этапах реализации вашего MVP.

1. Попробуйте потратить как можно меньше денег и усилий. Основная идея MVP — сокращение времени и ресурсов, необходимых для проверки вашей бизнес-идеи. Определите простейший тип MVP, достаточный для получения обратной связи, и придерживайтесь его.

2. Сосредоточьтесь на повышении уровня осведомленности. Задействуйте как можно больше информационных каналов для того, чтобы гарантировать себе необходимое количество первых пользователей. Это может быть сделано с помощью вашей PoC-деятельности.

3. Проведите предпродажу продукта. Вы можете использовать Kickstarter и другие краудфандинговые платформы или продать напрямую ваш продукт для достижения двух главных целей. Первая и самая важная из них — получить обратную связь, а вторая — вложить деньги в дальнейшее развитие. Так вы сможете понять, нравится ли людям концепция продукта.

4. Интервьюируйте пользователей постоянно. Независимо от того, на каком шаге вы находитесь, интервьюируйте своих потенциальных клиентов, чтобы затем внести корректировки в начальную блок-схему. Продолжайте проводить собеседование до перехода со стадии MVP к версии 1.0. После этого вы также должны следовать этой практике, но расширять ее с помощью A/B-тестирования и других современных методов. Вы можете использовать формы онлайн-исследований или разговаривать с покупателями лицом к лицу. Формулирование правильных вопросов поможет вам не только изучить проблемы пользователей, но и выяснить, стоит ли их вообще решать. Спросите, что беспокоило пользователей, когда они сталкивались с проблемами. Пусть они расскажут вам, что их не устраивало в решениях, которые они использовали.

5. Настройте петлю обратной связи. Обратная связь, которую вы получаете посредством интервью или одного из других каналов, должна быть систематической, иметь реальное, сиюминутное воздействие на ваш продукт. Отслеживайте все отзывы, обобщайте и конвертируйте их в идеи для дальнейших задач команды.

6. Создайте лендинг. Страница должна содержать описание продукта и его функции, а также форму регистрации с бесплатными и платными решениями. С помощью лендинга вы сможете определить оптимальную стоимость своего продукта.

7. Используйте социальные сети. Такие платформы, как Facebook, Reddit и YouTube станут самыми эффективными источниками информации при условии, что вы располагаете достаточным вниманием аудитории. Также рекомендуем использовать инструменты ведения блога: собственные или публичные, как Medium.

8. Запустите рекламную кампанию. Используйте Google, Facebook и Twitter, чтобы проследить, доходит ли MVP до целевой аудитории. Эти рекламные площадки обладают очень гибкими возможностями сегментации, поэтому вы сможете протестировать гипотезы, настроив несколько узких пользовательских сегментов.

Шаг 1. Обозначьте проблему, которую хотите решить

Первое, что нужно сделать, — сформулировать цель продукта. Ответьте на вопрос: «Для чего нужен этот продукт?». Переходите к следующему шагу, как только четко изложите в нескольких словах ценность продукта. Например, если вы хотите открыть сервис доставки еды, проблема, которую вы хотите решить, может звучать так: «Обеспечить пользователям получение еды из местных ресторанов навынос».

Шаг 2. Определите целевую аудиторию и сузьте ее

Удовлетворить потребности широкой аудитории — ошибочное решение. Увеличьте свои шансы на успех — выберите определенную аудиторию. Сделайте развернутое описание персоны, которой может понравиться ваш продукт, которая купит его без колебаний. Вы должны знать, сколько лет этому человеку, какое у него образование, где он работает и какие доходы имеет. Описание конкретных привычек и хобби дополнит портрет потенциального покупателя. Чтобы узнать больше о создании персон покупателей, посмотрите нашу историю о начале бизнеса SaaS.

Представления об образе жизни интересной вам аудитории помогут понять, сможет ли ваш будущий продукт решать проблемы потенциальных покупателей, с которыми они сталкиваются регулярно.

Шаг 3. Проанализируйте конкурентов

Не переоценивайте эксклюзивность своего продукта, особенно если заранее знаете о других компаниях в отрасли. Проанализируйте конкурентов. Выясните их сильные и слабые стороны, чтобы определить функциональность своего будущего продукта. Составьте классификацию конкурентов на основе того, как они конкурируют за долю на рынке.

1. Определите своих конкурентов. Проанализируйте трех главных игроков рынка, узнайте, как долго они существуют на нем, какие продукты и услуги предоставляют. Определите, есть ли у них конкурентные преимущества и оцените свою способность предложить что-то лучшее.

2. Охарактеризуйте их долю на рынке. Исследуйте их прошлые и текущие стратегии, объем продаж, доходы, финансовые и маркетинговые цели. Эти данные помогут вам понять, насколько они успешны и рентабельны.

3. Используйте первичные и вторичные источники информации. Информация, которой компании делятся сами, — первичный источник, наиболее надежный для проведения анализа. Посетите веб-сайты компаний, изучите презентации, «белые книги», годовые отчеты, блоги, рекламные материалы и другие публикации. Вторичные источники информации — статьи в журналах и газетах, видеоролики, отчеты и книги — формируют общественное мнение об игроках рынка. Хотя эти источники могут быть менее надежными, чем первичные, они дают наиболее полное представление об отрасли.

4. Копайте глубже. Не стесняйтесь посещать деловые мероприятия, в которых участвуют конкуренты, устанавливайте контакты, пользуйтесь продуктом конкурентов и анализируйте отзывы.

5. Пользуйтесь программами аналитики. Различные онлайн-инструменты для конкурентного анализа сделают вашу жизнь проще. Такие сервисы, как Similar Web, Ahrefs, Quantcast, App Annie или AppFollow собирают данные о сайтах и приложениях. С их помощью вы сможете узнать о популярности приложения / сайта конкурентов, об их ежемесячном трафике, интересах аудитории, географическом местоположении клиентов, а также похожих продуктах. Некоторые из существующих инструментов предоставляют базовую информацию бесплатно. Другие, как Moz и SensorTower, на условиях подписки.

Когда вы знаете слабые и сильные стороны ключевых конкурентов, вы сможете понять, что сделает ваш продукт уникальным на рынке и что ему не хватает, чтобы таковым стать.

Шаг 4. Сделайте SWOT-анализ

SWOT — это сильные и слабые стороны, возможности и угрозы. Эта структура обычно применяется при стратегическом планировании. Вместе с тем ее также достаточно просто использовать в ранжировании идей MVP. Для выполнения SWOT-анализа вам необходимо объективно ответить на несколько вопросов, связанных с вышеупомянутыми категориями. Давайте посмотрим, как может выглядеть SWOT-анализ на примере доставки еды, который мы упоминали выше.
Наилучшая практика проведения SWOT-анализа — использование кратких описаний, понятных всем членам команды
Цель SWOT-анализа — сосредоточить усилия на сильных сторонах, определить и минимизировать слабые стороны, избежать угроз, а также использовать существующие возможности для дальнейшего развития. Сильные и слабые стороны обычно связаны с внутренними факторами. Возможности и угрозы — с внешними.

SWOT-анализ помогает компаниям анализировать конкурентов и выбирать стратегию позиционирования на рынке.

Шаг 5. Определите карту путей пользователя

User flow — путь, который проходит пользователь при взаимодействии с продуктом. Он должен быть логичным и понятным.

Карта путей пользователей — руководство с требованиями к контенту и дизайну сайтов / приложений. При построении хорошей карты путей пользователей вы должны понимать, что хотят получить клиенты при использовании вашего продукта. Убедитесь, что вы предоставили пользователям дополнительную информацию и выясните возможные недочеты, которые могут помешать им перейти на следующий шаг.

Давайте на примере доставки еды навынос из местных ресторанов рассмотрим список задач, которые пользователи должны решить, чтобы достичь основной цели. Путь пользователя будет следующим: формирование заказа, управление заказом, оплата еды, получение заказа. После того, как шаги обозначили, необходимо определить функции для каждого из них.

Шаг 6. Составьте список функций с градацией по приоритету

Вам необходимо перечислить обязательные функции для будущего продукта. Метод составления историй (или пользовательские истории) поможет вам на этом этапе планирования.

Пользовательские истории — двойственный подход к управлению историями пользователей. Он позволяет сосредоточиться на отдельных частях функциональности и в то же время не терять полного представления о продукте.

Методика направлена на то, чтобы помочь разработчикам выбирать полезные функции с точки зрения пользователей. Ее автор и практик Jeff Patton считает, что описание функций должно содержать действие, выполняемое человеком.

Мы перечислили 4 шага, которые пользователи совершают с помощью нашего продукта: формирование заказа, управление заказом, оплата еды, доставка заказа.

Сейчас мы должны описать функции для каждого шага и записать их на карточках. Например, чтобы настроить заказ, пользователь может:
выбрать ресторан;
выбрать кухню;
выбрать, где он живет;
выбрать блюдо;
выбрать напиток;
прочесть описания выбранных позиций;
добавить заказ в корзину.
После того, как вы закончите с описаниями, проведите горизонтальную линию, обозначающую путь пользователя, покажите на карте основные шаги и их функции.
На этом этапе функции пока еще не имеют приоритета
Визуализация MVP на карте пути пользователя
Теперь давайте расставим приоритеты. Вы должны выяснить, насколько важна и ценна конкретная функция, как часто она используется, имеет ли риски, сколько пользователей к ней обращаются.

После того, как вы упорядочили функции в соответствии с их приоритетом, начертите вертикальную линию и разместите их в нужной последовательности. Самое важное и часто используемое поставьте в верх списка, остальное — разместите снизу.
Приоритезация поможет определить объем MVP
Визуализация MVP на карте пути пользователя

Шаг 7. Определите объем MVP

После того, как вы расставили функции по их приоритету, можно определить объем MVP. Первый горизонтальный ряд на карте называется ходячим скелетом (каркасом). Этот ходячий скелет — наименьшая полезная версия продукта, которой недостает «мяса», то есть функциональности. Сначала мы должны создать каркас.

В некоторых случаях MVP совпадает с каркасом, а иногда обладает ограниченной функциональностью. Чтобы понять, какие есть отличия между каркасом, минимально жизнеспособным продуктом и его дальнейшей концепцией, вы должны классифицировать функции.

Начертим линию, чтобы отделить главные функции от несущественных. Функции, которым вы даете наивысший приоритет, представляют минимально жизнеспособный продукт. Остальные могут быть добавлены после развертывания MVP и анализа обратной связи.
Приоритезация поможет определить объем MVP
Приоретизация MVP на карте пути пользователя

Шаг 8. Выберите наиболее подходящий метод управления и разработки MVP

Определив объем работы, вы можете наконец-то приступать к разработке минимально жизнеспособного продукта. Давайте выясним, какие методы управления проектами применимы к построению MVP.
LEAN
Один из методов разработки программного обеспечения Agile, основанный на нескольких принципах: устранении ненужных расходов, быстрой доставке, усилении обучения и построении целостностности. Фактически Lean использует итеративную разработку по шаблону «создание-измерение-обучение». С Lean разработчики могут отложить большинство проектных решений, установить быстрый цикл обратной связи и убедиться, что они создают востребованный продукт.
SCRUM
Другой итеративный подход к разработке программного обеспечения. Он подразумевает эффективное распределение объема работ, которое помогает командам быстрее выполнять задачи. Вы можете управлять разработкой функций MVP в спринте (короткие циклы — примерно по две или четыре недели). Определите scrum-мастера, который будет отслеживать стабильность работы всех scrum-процессов. MVP реализуется сразу после первого спринта. Команда разработки может обновлять продукт во всех последующих спринтах, реагируя на отзывы пользователей. Несмотря на то, что Scrum более трудоемкий, чем Learn, он может быть менее напряженным для специалистов — подходит для постепенного и длительного развития.
Канбан
Фокусируется на модели незавершенного производства и, в отличие от Learn и Scrum, не имеет цикличной прогрессии. Вместо этого Канбан предлагает сосредоточиться на задачах по мере их появления. Это позволяет балансировать объем работы с возможностями команды. Специалисты добавляют задачи в конвейер, как только получают обратную связь от пользователей. Канбан может применяться после выпуска первой версии MVP и стать мощным методом, если обратная связь будет продолжать поступать.
Экстремальное программирование (XP)
Это набор таких практик разработки, как рефакторинг кода, небольшие релизы, упрощенный дизайн, стандарты кодирования, которые позволяют улучшить код и обновить его в кратчайшие сроки. Циклы разработки с XP не превышают одной недели, поэтому вы можете выполнять первую версию быстрее, а затем масштабировать ее. XP хорошо подходит для MVP, который в значительной степени опирается на качество кода.

Выбор одного из итеративных подходов к разработке имеет решающее значение, поскольку позволяет создавать последовательный цикл обратной связи.

Шаг 9. Используйте альфа- и бета-тестирование

Альфа — так называемое внутреннее тестирование, когда ограниченная группа людей (в основном друзья или члены семьи) оценивают продукт. Если продукт прошел этот тест, вы можете перейти к бета-тестированию — позволить реальным пользователям попробовать продукт в течение одной-двух недель. Проанализируйте обратную связь и определите, какие функции необходимо добавить или заменить, чтобы сделать продукт лучшим.

Если вы собрали достаточно отзывов, можете обновить продукт, затем снова протестировать его и получить обратную связь. Количество циклов «создания-тестирования-обучения» и их временные рамки зависят от продукта. После того, как вы завершили несколько циклов, можете вернуться к шагу 0, изменить направление или продолжить итеративное улучшение вашего продукта.

Примеры MVP в различных отраслях

MVP должен передавать суть идеи в ее простейшей форме, которая зависит от контекста. Соответственно, и минимально жизнеспособные продукты варьируются в зависимости от проекта: от одностраничного сайта до рабочего прототипа программного обеспечения.

Например, в 1999 году Ник Суинмурн задумал продавать обувь через интернет, поэтому ему потребовался полноценный сайт Shoesite.com. Он запустил бизнес без каких-либо запасов или инвентаря, покупая продукцию под каждый оформленный заказ. Это дало ему возможность с низким уровнем риска проверить свою идею, не затрачивая средства на пополнение складских запасов. Вскоре Shoesite.com превратился в компанию Zappos, которую Amazon приобрел в 2009 году.

Чуть больше усилий к реализации своей концепции приложили создатели Uber. Гаррет Кэмп и Трэвис Каланик были разочарованы высокими расценками в такси Сан-Франциско. В 2010 году они запустили UberCab, простое приложение для iPhone, которое позволяло пассажирам арендовать для поездки лимузин по цене лишь в 1,5 раза выше стоимости городского такси. Изначально проект охватывал ограниченную территорию и, очевидно, предназначался для ограниченной целевой аудитории. Однако бета-версия помогла создателям донести ценность идеи и получить год спустя первые крупные инвестиции.

Один из самых простых в реализации MVP представили в 2008 году Брайан Чески и Джо Геббиа. Они не могли платить за квартиру-лофт в Сан-Франциско и решили проверить, существует ли спрос на аренду комнат напрямую от хозяина. Предприниматели создали простой MVP, который был не чем иным, как одностраничным сайтом с фотографиями собственной квартиры. Так был основан ныне всемирно известный Airbnb.

MVP и PoC: в чем разница

MVP не следует путать с доказательством правильности концепции (PoC — proof of concept). Последнее можно интерпретировать по-разному в зависимости от отрасли.

Прежде всего, доказательство правильности концепции — не ранняя версия продукта. PoC в разработке программного обеспечения описывает процессы, направленные на выяснение того, жизнеспособна ли концепция программного обеспечения технически. Команда также может выбрать этот подход с целью определения необходимого объема работы и лучших технологий разработки, выявления возможных технических проблем и поиска их решений.

Drew Houston, основатель Dropbox, сделал объяснительное видео и рассказал в нем, как должен работать Dropbox. Около 75 000 человек подписались на него в первую же ночь. Подобный метод может быть реализован с помощью блога, в котором вы делитесь с аудиторией идеями о продукте, который планируете разработать. Хоть и некоторые относят доказательство правильности концепции к MVP, мы склонны классифицировать эту трактовку отдельно как PoC.

Термины MVP и PoC взаимосвязаны, но не взаимозаменяемы. Доказательство правильности концепции, реализуемое оптимальным образом, становится минимально жизнеспособным продуктом.

Финальный совет

Минимально жизнеспособный продукт играет роль подушки безопасности — дает возможность прогнозировать коммерческий и технический потенциал продукта, а также его реализацию. MVP позволяет принимать технические и бизнес-решения на основе фактов, а не предположений. Поэтому тестирование концепции или продукта на рынке — главная цель создания MVP.

Расскажите
о вашем проекте